goods sold forward to deliver - Turkish English Dictionary